package com.ls.lserp.dbaccess.Entity;

import com.ls.lserp.common.persistence.DataEntity;

import java.math.BigDecimal;
import java.util.Date;

public class SampleEntity extends DataEntity<SampleEntity>{
    private Long sampleRequestId;

    private String sampleRequestNo;

    private long customerId;
    
    private String sampleTypeCd;

    private String styleSizeGroupCd;

    private Long isUnitCost;

    private Date sampleTranDataDate;

    private Date samplePlanMaterialDate;

    private Date samplePlanDataDate;

    private Date samplePlanTemplateDate;

    private Date samplePlanStatrDate;

    private Date samplePlanCompleteDate;

    private String sampleRequestStatus;

    private Integer sampleDelFlg;

  /*  private Long version;*/

    private Long createUserId;

    private Date createDateTime;

    private Long updateUserId;

    private Date updateDateTime;

    private String sampleRemark;
    
    private BigDecimal sampleRequestSizeCost;
    
    private String financeStatus;
    
    

    /**
	 * @return the sampleRequestSizeCost
	 */
	public BigDecimal getSampleRequestSizeCost() {
		return sampleRequestSizeCost;
	}

	/**
	 * @param sampleRequestSizeCost the sampleRequestSizeCost to set
	 */
	public void setSampleRequestSizeCost(BigDecimal sampleRequestSizeCost) {
		this.sampleRequestSizeCost = sampleRequestSizeCost;
	}

	/**
	 * @return the customerId
	 */
	public long getCustomerId() {
		return customerId;
	}

	/**
	 * @param customerId the customerId to set
	 */
	public void setCustomerId(long customerId) {
		this.customerId = customerId;
	}

	/**
	 * @return the financeStatus
	 */
	public String getFinanceStatus() {
		return financeStatus;
	}

	/**
	 * @param financeStatus the financeStatus to set
	 */
	public void setFinanceStatus(String financeStatus) {
		this.financeStatus = financeStatus;
	}

	public Long getSampleRequestId() {
        return sampleRequestId;
    }

    public void setSampleRequestId(Long sampleRequestId) {
        this.sampleRequestId = sampleRequestId;
    }

    public String getSampleRequestNo() {
        return sampleRequestNo;
    }

    public void setSampleRequestNo(String sampleRequestNo) {
        this.sampleRequestNo = sampleRequestNo == null ? null : sampleRequestNo.trim();
    }

    public String getSampleTypeCd() {
        return sampleTypeCd;
    }

    public void setSampleTypeCd(String sampleTypeCd) {
        this.sampleTypeCd = sampleTypeCd == null ? null : sampleTypeCd.trim();
    }

    public String getStyleSizeGroupCd() {
        return styleSizeGroupCd;
    }

    public void setStyleSizeGroupCd(String styleSizeGroupCd) {
        this.styleSizeGroupCd = styleSizeGroupCd == null ? null : styleSizeGroupCd.trim();
    }

    public Long getIsUnitCost() {
        return isUnitCost;
    }

    public void setIsUnitCost(Long isUnitCost) {
        this.isUnitCost = isUnitCost;
    }

    public Date getSampleTranDataDate() {
        return sampleTranDataDate;
    }

    public void setSampleTranDataDate(Date sampleTranDataDate) {
        this.sampleTranDataDate = sampleTranDataDate;
    }

    public Date getSamplePlanMaterialDate() {
        return samplePlanMaterialDate;
    }

    public void setSamplePlanMaterialDate(Date samplePlanMaterialDate) {
        this.samplePlanMaterialDate = samplePlanMaterialDate;
    }

    public Date getSamplePlanDataDate() {
        return samplePlanDataDate;
    }

    public void setSamplePlanDataDate(Date samplePlanDataDate) {
        this.samplePlanDataDate = samplePlanDataDate;
    }

    public Date getSamplePlanTemplateDate() {
        return samplePlanTemplateDate;
    }

    public void setSamplePlanTemplateDate(Date samplePlanTemplateDate) {
        this.samplePlanTemplateDate = samplePlanTemplateDate;
    }

    public Date getSamplePlanStatrDate() {
        return samplePlanStatrDate;
    }

    public void setSamplePlanStatrDate(Date samplePlanStatrDate) {
        this.samplePlanStatrDate = samplePlanStatrDate;
    }

    public Date getSamplePlanCompleteDate() {
        return samplePlanCompleteDate;
    }

    public void setSamplePlanCompleteDate(Date samplePlanCompleteDate) {
        this.samplePlanCompleteDate = samplePlanCompleteDate;
    }

    public String getSampleRequestStatus() {
        return sampleRequestStatus;
    }

    public void setSampleRequestStatus(String sampleRequestStatus) {
        this.sampleRequestStatus = sampleRequestStatus == null ? null : sampleRequestStatus.trim();
    }

    public Integer getSampleDelFlg() {
        return sampleDelFlg;
    }

    public void setSampleDelFlg(Integer sampleDelFlg) {
        this.sampleDelFlg = sampleDelFlg;
    }

/*    public Long getVersion() {
        return version;
    }

    public void setVersion(Long version) {
        this.version = version;
    }*/

    public Long getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(Long createUserId) {
        this.createUserId = createUserId;
    }

    public Date getCreateDateTime() {
        return createDateTime;
    }

    public void setCreateDateTime(Date createDateTime) {
        this.createDateTime = createDateTime;
    }

    public Long getUpdateUserId() {
        return updateUserId;
    }

    public void setUpdateUserId(Long updateUserId) {
        this.updateUserId = updateUserId;
    }

    public Date getUpdateDateTime() {
        return updateDateTime;
    }

    public void setUpdateDateTime(Date updateDateTime) {
        this.updateDateTime = updateDateTime;
    }

    public String getSampleRemark() {
        return sampleRemark;
    }

    public void setSampleRemark(String sampleRemark) {
        this.sampleRemark = sampleRemark == null ? null : sampleRemark.trim();
    }
}